Peninsula Square, Peninsula Barracks, Winchester, Hampshire