Back to All Events

Lord Mayor of London's Big Curry Lunch

  • London Guildhall Yard London, England, EC2V United Kingdom (map)