The Drumsheds

1 Argon Road, London, N18 3BW