Patch On The Plaza
16a Goswell Hill, Windsor
01753 866266
Menu
Windsor, Berkshire
Patch On The Plaza
16a Goswell Hill, Windsor, Berkshire SL4 1RH
01753 866266