Restaurants In London -

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
Telephone: 020 7383 3010

View More Restaurants In London Click Here