Ashcombe House is a 13 storey tower block on the Green Street Nursery estate in Enfield, North London. It was approved in 1962 and completed in 1965. It is 37m tall.
Ashcombe House is a 13 storey tower block on the Green Street Nursery estate in Enfield, North London. It was approved in 1962 and completed in 1965. It is 37m tall.
Ashcombe House is a 13 storey tower block on the Green Street Nursery estate in Enfield, North London. It was approved in 1962 and completed in 1965. It is 37m tall.