Windsor House, Windsor Place, Shrewsbury, SY1 2BY, Shropshire, England, United Kingdom


Situated just off Castle Street, Windsor House is a multi-use office with a range of room sizes across five floors.

With 18 rooms/suites ranging from the smallest at just 90ft² up to a suite just under 400ft², and everything in between, Windsor House is an ideal location for small-scale enterprises or regional sub-offices looking to take advantage of shared facilities along with the fixed and manageable costs that fully serviced offices provide.

Map of Shrewsbury

Join our newsletter

From inspiring business case studies to the latest news about working and investing in Shrewsbury, sign up to our newsletter to stay up-to-date on work in Shrewsbury.