3 BED Apartment With Garden IN Zone One, SE1 with EV Charger in London, United Kingdom | SleeperCharger

Located in London (London City Centre), this apartment is within a 15-minute walk of London Eye and Westminster Bridge. This apartment is 0.8 mi (1.3 km) from Big Ben and 1 mi (1.6 km) from Westminster Abbey.