Explore details about location North Greenwich Station. North Greenwich Station is a location situated within the Royal Borough of Greenwich alongside other areas such as Eltham High Street, Claydown Mews, The Heights.