Details
Archway Murugan Temple
200A Archway Road
Highgate
London
N6 5BA
0208 348 9835
Description