Other Restaurants in London - Vauxhall 394B Wandsworth Road, Vauxhall, London, SW8 4PH Tags: delivery, takeaway, traditional english
Other Restaurants in London - The City 113-117 Farringdon Road, The City, London, EC1R 3BX Tags: food, traditional english