Esquires Coffee Windsor Reviews Home / Reviews / Esquires Coffee Reviews / Esquires Coffee Windsor Reviews Contact Details Unit 2 19-23 High St Windsor SL4 1LH UK 01753 858050 Opening Hours Monday 08:00-00:00 Tuesday 08:00-18:30 Wednesday 08:00-18:30 Thursday 08:00-18:30 Friday 08:00-18:30 Saturday 08:00-19:00 Sunday 08:00-18:30