London
United Kingdom · EMEA
Class A rent
95 GBP/sqft/yr · $120.65
Vacancy
8.6%
Typical lease
10 yrs · 24 mo rent-free
Class A submarkets
7