Hi, I'm hoping I might find someone who lives or works in London who has heard of this place!
I emailed them a while ago about a large group booking in January and had completely forgotten about it until they recently replied. Trouble is, the email sounded completely AI generated and I cannot get through to them on the phone, even to leave a message.
I'm genuinely wondering if they're still open/exist?! Website looks great and I was struggling to find a place in that area open for large groups so close after New Year, so don't want to give up on them yet! Last TripAdvisor review was a couple of months ago.
Can anyone shed any light for a northerner who won't be down there before the big day? 😊 TIA!