Ted's gro

Berwick street, London