We're nicely situated between Battersea, Wandsworth and Clapham. Florence Dock is just a stones-throw from the River Thames – so think of the enviable views from our roof terraces!