Hi all, was looking for a place to go next Sunday and saw Teds Place in Fulham is open on Sunday evenings. I tried looking at the forum for feedback on the place but doesn't look like anyone has gone recently.
If you have gone in the last few months would love to hear about your experience, how many people were there etc.