Back to Holland Street

Chakra Indian restaurant in London's Kensington
Chakra Indian restaurant in London's Kensington.

Back to Holland Street