The Quays

The Quays
471 Holloway Road, London, N7 6LE