Belmont, Maidenhead, SL6
Contemporary dining in a just-out-of-town location, combining an intimate bar area and modern dining room, the Windsor Castle Pub offers traditional pub food with a modern twist, delightfully presente