The Venue
Boasting Londons largest beer garden, this newly refurbished gastropub sits on a quietresidential street in trent North London. With stunning décor and gardens, it hold up to 150 guests, perfect for a wide variety of social events.
Boasting Londons largest beer garden, this newly refurbished gastropub sits on a quietresidential street in trent North London. With stunning décor and gardens, it hold up to 150 guests, perfect for a wide variety of social events.