Winchester Royal Hotel

Winchester Royal Hotel
21-22 St. Peter Street, Winchester, Hampshire, SO23 8BS