1 rooms · from £185
Situated in the Westminster Borough district in London, this air-conditioned apartment is 200 metres from Prince Of Wales Theatre. The property features views of the city and is 200 metres from Charing Cross Road. Free WiFi is available .
Log in with your cycle.travel account:
Password |
Or simply use your account on: