Winchester Royal Hotel

St Peter Street, Winchester