Located within the lively Islington Square, 116 Upper Street is surrounded by a variety of amenities. Transport connections are plentiful and nearby, allowing travel across London.
Floor number: Basement
Well connected office complex with an array of bus and tube connections close by, Cycle racks for bicycle storage, Self contained reception area