EnglandGreater LondonLondon
4 guests
1 bedroom
1 bathroom
Just a six-minute walk from Paddington station, this elegant flat exudes class and style. Though compact, it has everything you need for a comfortable and stress-free stay in London. We love the silve...
From €626 Nightly