The Designer Getaway
Opulent, Convenient, Home From Home No. 81 Tower Street is a delightfully romantic designer holiday home right in the heart of Winchester. The three bedroom house is moments from the entertainment and dining opportunities of Jewry Street. The Theatre Royal is around the corner as is the Winchester Discovery Centre. For a lunch or