Please rotate your device.

Mill Street, London, SE1

Location

Mill Street, London, SE1

Description

This property comprises an modern, open-plan office space , with great frontage on to Jamaica Road and Mill Street. It contains two toilets and a kitchenette.

Amenities