Theatre Royal Apartment

    Address: 15 Shoplatch, Shrewsbury, Shropshire, SY1 1HR

0845 555 5090