Eaglesfield Park Eaglesfield Road, London SE18 3BX