The Wenlock & Essex

The Wenlock & Essex
Essex Road, London, N1 9LL
Photo of The Wenlock & Essex