Three Compasses

Three Compasses
62 High Street, London, N8 7NX
Photo of Three Compasses