Check out this great place to stay in London
Entire home/apt in London, United Kingdom. 20min walk to Big Ben and London Eye! A stunning private apartment in Central London right opposite the Elephant & Castle Tube/train station (Zone 1/2). 8min to Piccadilly Circus by train. True busy city feel with 24h security and concierge and a...
See this content immediately after install