Our Finsbury Square location is easily accessible by public transport, situated in the heart of London's financial district.
Moorgate Station - 3 minute walk
Liverpool Street Station - 8 minute walk
Old Street Station - 10 minute walk
Multiple bus routes serve the area
We use cookies to enhance your browsing experience and analyse site traffic. By clicking "Accept", you consent to our use of cookies. Read our Cookie Policy for more information.