Bamboo Garden
30-32 New Street
Lancaster LA1 1EG
United Kingdom