Treadgold Road, London

Location: Treadgold Road, London