Check out this great place to stay in London
in London, GB. 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.
See this content immediately after install