Leon's

You can’t beat Leon’s for good quality fast food.

Reasonable

October, 2014

Leon's
London Heathrow Airport
(many locations in London)