Our guide to London’s best street food has everything you need to know about the city’s top grab and go eats