Flexible desk options in energetic office

Bermondsey Square, Bermondsey, London SE1 3UN, UK