Check out this great place to stay in London
Entire home/apt in London, United Kingdom. Central London Large 1 bedroom apartment with a separate kitchen and bathroom. 5 minutes walk from Paddington Station. Lancaster Gate and Hyde Park are only 7 minutes walk. The apartment has Wifi and everything to make you feel at home. Free Wifi ...
See this content immediately after install