TheUltimateDivas
25+ Posts
My Dad and I are traveling to Cape Town next week to catch a few matches. We'll be in London on June 18 and 19 and want to catch the USA-Slovenia and England-Algeria matches. We're staying near King's Cross/Pancras. Any suggestions for a nearby pub or place to catch those matches?
Many thanks.
Many thanks.