About UsAt Town, we're not just about great food and drinks; we're about creating memorable experiences for our guests. Located in the bustling heart of Covent Garden, we blend modern British recipes with local, seasonal ingredients, all crafted in a welcoming and vibrant environment.
The RoleWe are looking for a passionate and driven Restaurant Manager to join our leadership team at Town. In this ...