Cedar House is a 12 storey tower block in Croydon, South London. It is located on the Lodge Lane estate that was approved in 1965. The building is 35m tall.
Cedar House is a 12 storey tower block in Croydon, South London. It is located on the Lodge Lane estate that was approved in 1965. The building is 35m tall.
Cedar House is a 12 storey tower block in Croydon, South London. It is located on the Lodge Lane estate that was approved in 1965. The building is 35m tall.