Where to Watch Champions League Football in Canary Wharf: Big Matches Live at Pepper Street Tavern

Where to Watch Champions League Football in Canary Wharf: Big Matches Live at Pepper Street Tavern BOOK NOW Looking for the ultimate pub to watch Champions League football in Canary Wharf? Look no further than Pepper Street Tavern. With 17 HD screens and projectors, an unbeatable matchday atmosphere, and great food and drink, this is where London’s football fans gather […]