73 Columbia Road Greater London, England E2 7RG
Seated: 12
Perfect for an intimate dinner, lunch meetings or top-notch drinks with friends.