Oxford Street & Soho Modern 2 Bed Apt with EV Charger in London, United Kingdom | SleeperCharger
Located in London (London City Centre), this apartment is within a 10-minute walk of Piccadilly Circus and Oxford Street. This apartment is 0.5 mi (0.9 km) from Leicester Square and 0.7 mi (1.1 km) from Trafalgar Square.