Check out this great place to stay in Greater London
Entire home/apt in Greater London, United Kingdom. Just 2 minutes to the Canada Water Underground station and ideal for tourists wanting also to have a quiet place to rest after a long day walking, this superb 2 bedrooms property in Canada Water benefits from modern fixtures and fittings throughout.
See this content immediately after install