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