Our four serviced apartments—Windsor Stays 1, Windsor Stays 2, St Luke's 1 and St Luke's 2—are carefully designed to provide a home-from-home experience. Each apartment is self-contained and comes fully equipped with everything you need for a comfortable and hassle-free stay, including coffee machines, kettles, irons, cooking facilities and more.