The Perfumed Garden 19 Harrogate Road Leeds LS7 3PD United Kingdom unspecified Locate 53.826602, -1.535981