The Windmill

The Windmill
57 Cricklewood Broadway, London, NW2 3JX
Photo of The Windmill