I just had the worst Indian food of my LIFE.
This is the restaurant you NEVER want to visit:
Victoria Tandoori Restaurant
'finest Indian cousine'
318 Vauxhall Bridge Road, London SW1V 1AA
Phone: 020 7834 4686And NO, service is NOT included
(
Read more... )