The London Kebab Shop Hidden Inside An Old Double-Decker Bus
Public transport in London is notoriously unreliable, it’s true – but please allow me to point you in the direction of a bus that will never let you down. Proudly parked up in Edmonton; Last Stop Kebab serve...