There is loads of history on the football field between these old rivals. The 1966 World Cup Final and the Euro 96 semi-final being the two of the most pivotal. Like those two famous contests this game will be played at Wembley.
Bath in the South West of England is one of the finest cities in the country. It can be reached in around 90-minutes by train from London.
Many of the buildings are constructed of distinctive local sandstone, which makes the city seem to glow in the early evening sunlight.
Notable highlights of the city include the Roman baths and adjoining pump rooms (housing an atmospheric cafe & restaurant), the covered Poultney bridge (one of only two in Europe, the other being in Florence) and the unique Royal Crescent.
I visited Düsseldorf when I went to nearby Monchengladbach for a Champions League match against Manchester City (Germany v England again).
It was December and the Christmas markets were in full swing, with outside drinking and eating the order of the day. There were loads of bars along the banks of the Rhine full of City fans in full singing mode.
Score prediction (heart ruling head?) – England 2 Germany 1 (please, no penalty shoot-outs!).