Other Restaurants in London - Vauxhall 807 Wandsworth Road, Vauxhall, London, SW8 3JH Tags: awful experience, battersea, delivery, indian, spice, takeaway