Finsbury Where to Stay
Mint Hotel Tower Of London
7 Pepys Street, London, EC3N 4AF 020 77091000
Travelstay.Com
114 The Finsbury Business Centre Ltd, 40 Bowling Green L, London, EC1R 0NE 020 74157154
Citadines Barbican Hotel
7-21 Goswell Road, London, EC1M 7AH 020 75668000