Sheesh Mahal

Richmond

Location

Sheesh Mahal

Address
Twickenham
London
TW1 3SX