Back

Marsham Towers

Marsham Towers, with netting to protect passers-by against pieces of falling concrete.[1]

The Marsham Towers were three towers at the corner of Marsham Street and Great Peter Street in Westminster, London. They served as the headquarters of the Department of the Environment.

  1. ^ Staff writer (1 May 1996). "Marsham Street Offices". Hansard Written Answers. Hansard. Archived from the original on 5 June 2011. Retrieved 11 March 2009.