Situated in the heart of the City of London, amongst a number of London's principal companies and institutions. The premises is excellently located within short walking distance from Bishopsgate and Moorgate, whilst also benefiting from superb transport links being moments from Liverpool Street Station.
Floor number: 2nd Floor
Prime city location, Passenger lift, Excellent transport links