The Mill

The Mill
Windmill Street, London, W1T 2JG
Photo of The Mill