The top attractions in England

This Hindu temple is in northwest London in Neasden, a little away from the tourist routes, even so more than 5 million visitors have passed through the temple since it was built in the late nineties, making it a frontline local