Check out this great place to stay in London
Private room in London, GB. This lovely 2-bedroom apartment is just 5 minute's walk from Paddington Station in the heart of London's West End. London Heathrow Airport is 15 minutes from Paddington Station, making this a very accessible base for your stay in London. The maste...
See this content immediately after install