Where’s London’s oldest…(still running) Indian restaurant)?

The oldest Indian restaurant in London – and, according to the website, the UK – Veeraswamy was founded in 1926, at 99 Regent Street.

PICTURE: Alex.muller (licensed under CC BY-SA 3.0)

The restaurant was opened by Edward Palmer, the great-grandson of General William Palmer, who was secretary to Warren Hastings, the first Governor General of India and the Moghul Princess Faisan Nissa Begum.

It’s name is said to have come from his mother’s family and Palmer is said to have been greatly influenced by the princess in the creation of the menu.

The restaurant – located in Victory House and entered from Swallow Street – was taken over by the MP William Steward in 1934. He sold it in 1967 and the restaurant later passed through several hands.

The current owners – Namita Panjabi & Ranjit Mathrani of MW Eat – bought it in 1996. They have since modernised the menu and interiors.

Over the years, the restaurant has attracted a star-studded clientele which included royalty including Edward, Prince of Wales (later King Edward VIII), King Abdullah of Jordan, and the Maharajah of Cooch-Behar as well as Winston Churchill, actor Marlon Brando and Princess Anne.

In 2016, the restaurant was awarded a Michelin star.

The restaurant, which is located on the Crown Estate, is currently collecting signatures for a petition asking King Charles III to intercede with the Crown Commissioners, asking them to renew its lease after the commissioner served a notice to vacate. The matter is currently before the courts.

For more, see www.veeraswamy.com/.