First Look: London's Biggest Food Hall Opens in Leicester Square
Market Place Food Hall has opened in London's West End with five floors of surprisingly affordable food from 16 traders. Discover the must-try dishes and why it's a game-changer for pre-theatre dining.