Back to Maiden Lane

Cinnamon Bazaar Indian restaurant in London's Covent Garden
Cinnamon Bazaar Indian restaurant in London's Covent Garden.

Back to Maiden Lane