તેમાનું એક મંદિર લંડન અને બીજું મંદિર માન્ચેસ્ટરના બોલ્ટનમાં સ્થિત છે.