Hidden gems
Diwana Bhel Poori House is one of Hidden gems.

1. Diwana Bhel Poori House

7.9
121-123 Drummond St, London, Greater London
Indian Restaurant · 70 tips and reviews