Find places on the Isle of Man with Timeenough.

The Windsor Coffee Co.

26 Loch Promenade , Douglas, IM1 2LY

Named after the original Windsor Hotel that closed it doors in 1967, this cafe proudly looks out over Douglas Bay.

Opening Hours

7 Days a week: 8:30am – 10pm