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 £299
Pricing from £430
Pricing from £550
Pricing from £600
Pricing from £567
Pricing from £650