This is a perfect place to stay when you're in London.
Right near the Tube station / jubilee line gives great access to everywhere.
Adjacent to a Ferry stop for Thames fast ferries which is a bonus
O2 just up the road means restaurants/ movie theatre/ outlet shopping etc
Gondola nearby. North Greenwich is peaceful/safe/ interesting.
Panoramic views of the Thames from the living room.
Spacious with 2 bathrooms, clean and all the facilities you would need. We were met by our host representative and given a thorough briefing. Who could ask for more?
Our favourite accomodation on our European trip.