Category: Hotels Category: Hotels
Address: Barnards Inn, 86 Fetter Lane, London, EC4A 1EN
Landline: 020 7012 7000
Report a problem with this listing