The Compass

The Compass
58 Penton Street, London, N1 9PZ
Photo of The Compass