
Mountain
Innovative European cuisine in Soho
Mountain is a vibrant restaurant located in Soho, offering a modern take on traditional European cuisine. Known for its innovative dishes and stylish ambiance, it provides a unique dining experience in the heart of London.
70-74 Brewer Street, London W1F 9UP
Mon–Sat 12:00–15:00, 17:30–23:00; Sun 12:00–15:00, 17:30–22:00

