Hugh Toby John Strange
062286I
Hugh Strange Architects Ltd
2 Chapel Court
London
SE1 1HH
United Kingdom
London
SE1 1HH
United Kingdom