Buildings by Ministry of Public Building and Works : 1 Items Found
1 BT Tower in London, England
60 Cleveland Street
London
  • Construction start: 1961
  • Construction end: 1966
  • Designed by: Ministry of Public Building and Works