The Union Tavern - Notting Hill Pub Review
Sitting pretty between Maida Vale, Notting Hill and Kilburn - and just a hop and a skip from Westbourne Park Station - The Union Tavern bills itself as the premier craft beer haven in West London, fronting hearty fare, a relaxed vibe and an enviable location overlooking the Grand Union Canal. Though…