Rio Ferdinand born 1978 Peckham's football legend who lived on the Friary Estate
This is an approximate position
Leyton Square, Peckham Park Road, London
[geolocate this address]
Google Streetview
OpenStreetMap