Favorite Bel & The Dragon – Windsor in Windsor 1 Thames St 366 Reviews Facebook Twitter Link Phone-alt Envelope 1 Thames St, Datchet Rd, Windsor Sl4 1Qb, United Kingdom Windsor United Kingdom United Kingdom Pub