Going to England vs Japan at Twickenham next weekend. Been invited at short notice and after hotel recommendations.
Not the best at finding my way around London so would need somewhere close with easy commute. Driving down Friday night and returning Sunday. Any help will be grateful.
Not the best at finding my way around London so would need somewhere close with easy commute. Driving down Friday night and returning Sunday. Any help will be grateful.