All Bar One Houndsditch

106-107 Houndsditch, Bishopsgate, London, EC3A 7BD

Location map


Add to Shortlist