Skip to main content Skip to footer

Developers in EC3R

1 - 1 of 1  

Barratt London - Landmark Place image 5 photos

Water Lane, London, EC3R 6EA

Overlooking the River Thames by Tower Bridge, Landmark Place includes 165 one-bed suites, one, two and three-bed apartments and penthouses. ... Full details