London

United Kingdom · EMEA
Class A rent95 GBP/sqft/yr · $120.65
Vacancy8.6%
Typical lease10 yrs · 24 mo rent-free
Class A submarkets7