UK
London
Office Mandela Way SE
SE1
Mandela Way
To Let
100 - 10,000 sf
Office, Serviced Office
Good Natural Light, 24hr Access, Showers
15 Mandela Way provides economical office space to let on flexible lease terms..