The Compass

The Compass
58 Penton Street, London, N1 9PZ