London Farming Tower

London Farming Tower

Location

1 Tower Bridge, Londres SE1 2UP, Reino Unido

51.50399403403847 | -0.07765804884638783

Project area

30000 m2

Height

130 m

Length

75 m

# of floors

39