Stamford Bridge Fulham Road, FulhamLondon, ENGLAND
Fulham Road, FulhamLondon, ENGLAND
Stevenage Road, FulhamLondon, ENGLAND