not found

TEMPLE OPENING

Monday – Thursday 8.00 am to 2.00 pm and 5.00 pm to 9.00 pm

Friday to Sunday – 8.00 am to 3.00 pm and 5.00 pm to 9.00 pm

Location

200A Archway Rd, Highgate, London N6 5BA