Draper House is a 25 storey tower block in Southwark, Central London. It was approved in 1962 and construction ended in 1965. It is 75m tall and contains 133 flats.
Draper House is a 25 storey tower block in Southwark, Central London. It was approved in 1962 and construction ended in 1965. It is 75m tall and contains 133 flats.
Draper House is a 25 storey tower block in Southwark, Central London. It was approved in 1962 and construction ended in 1965. It is 75m tall and contains 133 flats.