Dollar Bay

Dollar Bay is an iconic residential development which offers 111 studio, 1, 2 and 3 bedroom apartments overlooking Canary Wharf

The building is 34 storeys in height and utilises the adjacent river Thames as part of the cooling strategy.