- Location
- Covent Garden, Central London, Covent Garden
- Salary
- £41,000 – £45,000/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 role, you will support the General Manager in the daily operations of the restaurant, ensuring t…
0 applications · Posted 06/10/2025