TOWN Restaurant is a bar and dining space in Covent Garden, London, accommodating up to 120 guests standing for a full venue hire.
The single space carries a relaxed but considered atmosphere - candlelit settings and wine glasses on the table speak to its roots as a restaurant, while a sound system, air conditioning and high-speed internet give it practical range beyond a standard dining booking. Onsite catering and a bar and cocktail area mean the essentials are already in place, and natural light adds a welcome dimension during daytime use.
Covent Garden Underground Station is a four-minute walk, with Holborn Underground Station six minutes away on foot, making the venue straightforward to reach from most parts of central London. London City Airport is approximately 41 minutes by car. The British Museum is an eight-minute walk, and Trafalgar Square is reachable in around 13 minutes on foot, giving the surrounding area a degree of cultural and civic weight that may suit certain event contexts.