Location Shrewsbury, Shropshire, England (Google Map Location) Open for Visitors Yes Owned by Rowton Castle Weddings Official Website Rowton Castle Rooms Available Yes Located near
Location Shrewsbury, Shropshire, England (Google Map Location) Open for Visitors Yes Owned by Rowton Castle Weddings Official Website Rowton Castle Rooms Available Yes Located near