9 Best Places for Indians in London for Enjoyment
9. Brick Lane
8. Camden Market
7. Regent's Park
6. The British
Museum
5. The Saatchi
Gallery
4. The Royal
Albert Hall
3. The Shard
2. The Tower
of London
1. Borough Market