Taj Mahal
63 Daniel Place
Penzance TR18 4DU
United Kingdom