at 198 St Leonards Road, Windsor , SL4 3DL United Kingdom
18 FB users likes Duke Of York, set it to 56 position in Likes Rating for Windsor, United Kingdom in Local Business category
Duke Of York is Windsor based place and this enity listed in Pub category. Located at 198 St Leonards Road SL4 3DL.