The Quadrangle Tower (London)

United Kingdom / England / London / Cambridge Square
 high-rise, apartment building
 Upload a photo

25 floors. 135 flats.
Built in 1968.

www.skyscrapernews.com/buildings.php?id=1587
Nearby cities:
Coordinates:   51°30'59"N   -0°10'6"E
This article was last modified 6 years ago