A stylish restaurant in the heart of Soho. You can also just call in for a drink.
The Mercer Street location is ideal if you're wanting to base yourself in Covent Garden. You'll be within easy reach of everything you need.
Get ready to make love to the camera!
29/11/2023 10:13