United Kingdom

Craven Cottage stadium (Fulham FC), Stevenage Road, Fulham, London, UK

Status:

Already located!

Solution:

Craven Cottage stadium (Fulham FC), Stevenage Road, Fulham, London, UK

Lat/Lng:
51.47565631315457, -0.2211210611876595

Found by:

Strupletto

place image

2 comments

Strupletto 3 months ago
1

Craven Cottage, nearly similar view => external link

Strupletto 3 months ago
3

Craven Cottage stadium (Fulham FC), Stevenage Road, Fulham, London, UK external link