- Location
- Covent Garden, Central London, Covent Garden
- Salary
- £39,520/yr
- Type
- permanent
- Working pattern
- onsite
About the role
About Us At 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 Role We are looking for a passionate and driven Restaurant Manager to join our leadership team at Town. In this
0 applications · Posted 10/07/2026