• The Apple Tree, Farringdon (map)
  • 45 Mount Pleasant
  • London, England, WC1X 0AE
  • United Kingdom