City Marque Thames View Serviced Apartments
Business
Condominium
Great View
Mid-range
Hotel
About
Our Thames View Apartments are characterised by ultra-modern design and spacious layout. Located less than 50m from Vauxhall Station, the premise offers a shopping centre, pharmacy and several cafes. With a riverside location, the building boasts some of the best views of London's skyline and the iconic River Thames.