Chippy_boy
Well-Known Member
Unfortunately I will be away on business next week and in need of a pub in London to watch the CL game Tuesday night.
Any recommendations for a good venue? Decent screen, good atmosphere, good beer?
Any recommendations for a good venue? Decent screen, good atmosphere, good beer?