The building stands at the head of South Dock on the edge of Canary Wharf, with views that extend out across London's unmistakable monuments and waterways.
The house is approximately 500 metres from Heron Quays Docklands Light Railway (DLR) station, approximately 500 metres from South Quay DLR station and within ca 650 metres of Canary Wharf (Underground and DLR services).