indian restaurant

Jamavar London

Jamavar London’s dining spaces — The Dining Room and The Game Room — are set across two floors, with a total seating capacity of 108. Both feature delicate colonial flourishes combined with the intricate patterns of the Jamavar shawls of India, from which the restaurant takes its name. Here, exceptional pan-Indian dishes are thoughtfully prepared […]