A Truly Stunning Environment

Located on the northern bank of the River Thames, moments from Tower Bridge and at the foot of the City of London, Three Quays is an enviable location that offers unique access to the river and the wider attractions of this vibrant area. The development comprises of 9,214 sq ft (856 sq m) of A1/A2 and A3 retail units on the ground floor.