Room on the River
Private room in Greater London, United Kingdom. Spacious, bright and airy flat with a stunning river view. 10 minutes walk to the 02 arena and Jubliee North Greenwich tube station. 15-20 Minutes Canary Wharf. 25 minutes to central London. 15 minutes to London city airport. 45 minutes to Gatwick...
See this content immediately after install