The King and Queen have visited a Hindu Temple in west London to mark its 30th anniversary.
Charles and Camilla wished worshippers a belated “Happy Diwali” at the BAPS Shri Swaminarayan Mandir, popularly known as the Neasden temple.
Priests in orange robes gave garlands of roses and carnations to greet the royal couple at the temple.

Sacred threads called nada chadi were tied around their right wrists “to show our bonds remain ever sweet,” the King was told by a priest.
The temple was built using classical Vedic architectural principles, with no structural steel and its ceilings.
Marble and limestone were hand-carved in India by skilled artisans, then shipped to London and assembled with the support of thousands of volunteers and donors from across the UK and abroad.
Charles made his fourth visit to the temple having toured the building in 2009 with his wife when he was the Prince of Wales and also made solo trips in 2001 and 1996.