The House of Windsor is a rare gem. Beautifully furnished and decorated with everything you need to make your stay a truly 6 star experience.
It's quiet and extremely comfortable but you are just a stones throw from the hustle and bustle of Chapel St.
James has done an amazing job with such a small space and you will not be disappoint in choosing this place to stay. Its fantastic