TOP

Restaurants In London - Englandhelpline.com

Lord's Indian Restaurant,London,England

The range of drinks available was fantastic with British and Indian tastes catered for.complimentary Poppadums with ample dips to go with them.They serves a variety of authentic Indian dishes.Place to visit!!!

161 Whitfield Street, 
London, W1P 5RY
England
Telephone: 020 7383 3010


View More Restaurants In London Click Here