Cosy Central Apartments - Oxford Street with EV Charger in London, United Kingdom | SleeperCharger

Located in London (London City Centre), Cosy Central Apartments - Oxford Street is within a 10-minute walk of Hyde Park and Oxford Street. This apartment is 0.4 mi (0.6 km) from Marble Arch and 1.7 mi (2.8 km) from Buckingham Palace.