The Windmill

6-8 Mill Street London