Check out this great place to stay in London
Entire home/apt in London, United Kingdom. Spacious riverfront apartment in Greenwich Peninsula. Perfect for exploring all London attractions, 15 min by tube to centre, North Greenwich tube station an easy 10 min walk. Ideal for O2 (8 min walk) and Excel. Safe, family friendly, upmarket area.
See this content immediately after install