Villiers Street
E289661
UNEXPLORED
Villiers Street is a central London street in the City of Westminster that runs between the Strand and the Embankment, known for its proximity to Charing Cross and Embankment stations and its mix of shops, pubs, and restaurants.
Jump to:
Referenced by
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Embankment Underground station