Ye Olde Mitre

1 Ely Court, Camden, London, EC1N 6SJ

Location map


Add to Shortlist