London, NW1 8JR
Serving up great, fresh food with an unpretentious atmosphere, The Albert is the ideal pub to come to kick back and relax after a long day at work with your canine companion in tow. Dogs will love sitting in the fantastic beer garden, complete with an apple tree in the middle - perfect for a sunny day and a few beers.
Leave a review:
Please log in to review this venue.