Luxury waterside living
The Tower, One St George’s Wharf is a landmark apartment tower in Vauxhall comprising 223 one to four bedroom apartments and penthouses over 51 storeys. At 181 metres, it is the tallest residential tower in London. Located on a prominent bend of the River Thames, the Tower is one of the most significant recent additions to London’s skyline, acting as an important marker at the focal point of views along the river.
Each apartment is designed to maximise the unrivalled panoramic views across London, with full height glazing throughout. Two exclusive colour schemes were offered to clients and adapted for each client’s personal requirements. State of the art technology is also utilised to ensure these prestigious apartments meet the needs of the most discerning clients.
These bespoke interiors were designed using the finest materials. Strong opulent interiors are achieved using a subtle palette with masculine accents. Hand-crafted joinery marble cladding and bespoke upholstered fittings to create elegant and sophisticated luxury homes.
“The Tower is an expression of what we believe in and do best - great design, excellent client collaboration and a commercially successful project.”Peter Crossley, Director, Broadway Malyan