London Football Anniversary

Royal Hospital South Ground

Address:

Chelsea Embankment

Post Code:

SW3 4LW

Map link:

View map.