Cinnamon Bazaar
Sporting colourful interiors paired with dangling plants, tiled walls and fairy lights, Cinnamon Bazaar is a gorgeous Indian eatery in the heart of Theatreland. When you're not visiting to chow down on its delicious dhal, book your spot for its affordable (and tasty) afternoon tea. Coming in at £27.50 per person, it includes a mix of British and Indian flavours, like mustard fish finger sandwiches and coriander pistachio cakes.