A refurbished office in the heart of London which is fully fitted with a range of amenities.
Located centrally on Liverpool Street. With great transport links from Liverpool Street Station.
Liverpool Street (0.0 mi)
Liverpool Street Station (0.1 mi)
Moorgate (0.3 mi)
Pricing from $750
Pricing from $425
Pricing from $389
Pricing from $299
Pricing from $550
Pricing from $600
Pricing from $567