Pickett's Lock

Pickett's Lock
7 Picketts Lock Lane, London, N9 0AS