The Abbey Tavern is a vibrant pub located on Kentish Town Road, renowned for its spacious beer garden and rooftop terrace. It's a popular spot for watching live sports, including the FIFA World Cup.
Try the .
Be the first to review.