Views of the River Thames and The O2 Arena,
All Rooms & Balcony
Short Term London Rental Apartment, for Holiday or Business.
Welcome to Galleons View, our River Thames Apartment
A good place to relax after a busy day.
Watch Boats on the river while dinning, or the Spectacular Star-filled Skies or Sunsets.
A Short stay, self catering rental Apartment, for holidays or business. Rent for days, weeks or months.
Short Stay rental Apartment.
River Thames Holiday Rental Apartment, in London, is available all year. The Apartment is located in London Docklands,
(Canary-Wharf) E14 3EX. England UK