Baby shoe lost this morning somewhere between Goose Green and Peckham Rye station...I?ve retraced our tracks with no luck. Hoping it might be in someone?s front garden, Adys Road, Amott Road, Anstey Road. Please have a look for me, greatly appreciated! Black/yellow leopard, thank you!