There are shops, restaurants, educational institutions, hospitals, public transport stops in walking distance from the complex.
The residential complex is located on the south bank of the River Thames, on the Albert Embankment. Vauxhall Gardens is only 200 m away, the central office of the secret intelligence service MI-6 is 400 m away.