Set in central Bath, Mantra is a smart pick for corporate private dining, with a dedicated party room for up to 25 seated or 40 standing, plus exclusive hire options. Expect flexible layouts, bright, design-led interiors and crowd-pleasing Indian menus built for sharing, with plenty to suit various dietaries.