To enjoy your vacation in London, stay at New Look Lux Studio In Central London, which is 3.5 km from Buckingham Palace and around 10 minutes' drive from the Protestant Westminster Abbey.
The art museum "Tate Britain" is 2.3 km away, while the Larkhall Park is just near the apartment. This apartment is located in the Lambeth district. New Look Lux Studio In Central London is nestled nearly 10 minutes' walk from Stockwell tube station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please