Central London Serviced Apartment Near Borough Station Se1
The 1-room Central London Serviced Apartment Near Borough Station Se1 lies within 1 km of The View from The Shard and only a 5-minute walk from Borough tube station. Featuring a sunny patio, the…