Food was out of this world. First time in my life I’ve enjoyed octopus, So much that I actually ordered a second round. The house brewed beer was also perfect for a London summers night. I completely understand why this place is Michelin rated.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.