Customer support
Share:

4,969 SF of Office Space Available in London, LND

Creechurch Lane 18-22, England, United Kingdom

£59,50/sq.ft./year

4,969 sq.ft.

Office

For rent

#24977

Property Details

Broker

For rent

Immediately available

Negotiable

3

2

6

1867

B

4,969 sq.ft.

462 m²

Property Description

Mitre House has undergone a comprehensive and design led refurbishment to provide high quality fully fitted out, light and airy offices. Floor number: 2nd Floor 24 hour access to this property, Perimeter trunking, Exposed services in working areas