Shimla Mirch

Venue Details & Map

Shimla Mirch

Address
158A Shepherds Bush Road
Hammersmith
London
W6 7PB
Telephone:
+44 (0)20 7602 8899
Public transport:
Goldhawk Road, Underground